import request from '@/utils/request'

// 查询软著申请列表
export function listRzsq(query) {
  return request({
    url: '/rzgl/rzsq/list',
    method: 'get',
    params: query
  })
}

// 查询软著申请详细
export function getRzsq(rzsqId) {
  return request({
    url: '/rzgl/rzsq/' + rzsqId,
    method: 'get'
  })
}

// 新增软著申请
export function addRzsq(data) {
  return request({
    url: '/rzgl/rzsq',
    method: 'post',
    data: data
  })
}

// 修改软著申请
export function updateRzsq(data) {
  return request({
    url: '/rzgl/rzsq',
    method: 'put',
    data: data
  })
}

// 删除软著申请
export function delRzsq(rzsqId) {
  return request({
    url: '/rzgl/rzsq/' + rzsqId,
    method: 'delete'
  })
}

// 获取软著申请主键ID
export function getRzSqId() {
  return request({
    url: '/rzgl/rzsq/getRzSqId',
    method: 'get'
  })
}

// 新增附件
export function insertRzsqFjByRzsqId(data) {
  return request({
    url: '/rzgl/rzsq/add/File/By/subId',
    method: 'post',
    data: data
  })
}

// 根据主表ID查询附件列表
export function selectRzsqFjList(rzsqId) {
  return request({
    url: '/rzgl/rzsq/get/FileList/By/subId?sId=' + rzsqId,
    method: 'get'
  })
}

// 删除软著申请附件
export function delRzglFj(fjId) {
  return request({
    url: '/rzgl/rzsq/fj/' + fjId,
    method: 'delete'
  })
}
